<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FabGL: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">FabGL
   </div>
   <div id="projectbrief">ESP32 Display Controller and Graphics Library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('hierarchy.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">Class Hierarchy</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#_alt_virtual_key_def"/>
<map name="_alt_virtual_key_def" id="_alt_virtual_key_def">
<area shape="rect" id="node1" href="structfabgl_1_1_alt_virtual_key_def.html" title="Associates a virtualkey and various shift states (ctrl, alt, etc..) to another virtualkey. " alt="" coords="5,5,124,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#_base_display_controller"/>
<map name="_base_display_controller" id="_base_display_controller">
<area shape="rect" id="node1" href="classfabgl_1_1_base_display_controller.html" title="Represents the base abstract class for all display controllers. " alt="" coords="5,31,157,57"/>
<area shape="rect" id="node2" href="classfabgl_1_1_bitmapped_display_controller.html" title="Represents the base abstract class for bitmapped display controllers. " alt="" coords="205,5,389,32"/>
<area shape="rect" id="node3" href="classfabgl_1_1_textual_display_controller.html" title="Represents the base abstract class for textual display controllers. " alt="" coords="215,56,379,83"/>
<area shape="rect" id="node4" href="classfabgl_1_1_v_g_a_text_controller.html" title="Represents the VGA text&#45;only controller. " alt="" coords="437,56,568,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#_bitmap"/>
<map name="_bitmap" id="_bitmap">
<area shape="rect" id="node1" href="structfabgl_1_1_bitmap.html" title="Represents an image. " alt="" coords="5,5,68,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#_canvas"/>
<map name="_canvas" id="_canvas">
<area shape="rect" id="node1" href="classfabgl_1_1_canvas.html" title="A class with a set of drawing methods. " alt="" coords="5,5,72,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#_collision_detector"/>
<map name="_collision_detector" id="_collision_detector">
<area shape="rect" id="node1" href="classfabgl_1_1_collision_detector.html" title="A class to detect sprites collisions. " alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#_core_usage"/>
<map name="_core_usage" id="_core_usage">
<area shape="rect" id="node1" href="structfabgl_1_1_core_usage.html" title="This class helps to choice a core for intensive processing tasks. " alt="" coords="5,5,93,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#_cursor"/>
<map name="_cursor" id="_cursor">
<area shape="rect" id="node1" href="structfabgl_1_1_cursor.html" title="Defines a cursor. " alt="" coords="5,5,67,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#_date_time"/>
<map name="_date_time" id="_date_time">
<area shape="rect" id="node1" href="structfabgl_1_1_date_time.html" title="Represents date and time. " alt="" coords="5,5,84,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#_dir_item"/>
<map name="_dir_item" id="_dir_item">
<area shape="rect" id="node1" href="structfabgl_1_1_dir_item.html" title="FileBrowser item specificator. " alt="" coords="5,5,71,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#_d_s3231"/>
<map name="_d_s3231" id="_d_s3231">
<area shape="rect" id="node1" href="classfabgl_1_1_d_s3231.html" title="DS3231 Real Time Clock driver. " alt="" coords="5,5,75,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#_file_browser"/>
<map name="_file_browser" id="_file_browser">
<area shape="rect" id="node1" href="classfabgl_1_1_file_browser.html" title="FileBrowser allows basic file system operations (dir, mkdir, remove and rename) " alt="" coords="5,5,96,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#_glyph"/>
<map name="_glyph" id="_glyph">
<area shape="rect" id="node1" href="structfabgl_1_1_glyph.html" title="Represents a glyph position, size and binary data. " alt="" coords="5,5,61,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#_glyph_options"/>
<map name="_glyph_options" id="_glyph_options">
<area shape="rect" id="node1" href="unionfabgl_1_1_glyph_options.html" title="Specifies various glyph painting options. " alt="" coords="5,5,107,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#_i2_c"/>
<map name="_i2_c" id="_i2_c">
<area shape="rect" id="node1" href="classfabgl_1_1_i2_c.html" title="I2C class allows multiple tasks to communicate with I2C devices, serializing read/write jobs..." alt="" coords="5,5,48,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#_i_c_m_p"/>
<map name="_i_c_m_p" id="_i_c_m_p">
<area shape="rect" id="node1" href="classfabgl_1_1_i_c_m_p.html" title="ICMP Implementation. " alt="" coords="5,5,61,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#_keyboard_layout"/>
<map name="_keyboard_layout" id="_keyboard_layout">
<area shape="rect" id="node1" href="structfabgl_1_1_keyboard_layout.html" title="All in one structure to fully represent a keyboard layout. " alt="" coords="5,5,121,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#_line_editor"/>
<map name="_line_editor" id="_line_editor">
<area shape="rect" id="node1" href="classfabgl_1_1_line_editor.html" title="LineEditor is a single&#45;line / multiple&#45;rows editor which uses the Terminal object as input and output..." alt="" coords="5,5,85,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#_mouse_buttons"/>
<map name="_mouse_buttons" id="_mouse_buttons">
<area shape="rect" id="node1" href="structfabgl_1_1_mouse_buttons.html" title="Describes mouse buttons status. " alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#_mouse_delta"/>
<map name="_mouse_delta" id="_mouse_delta">
<area shape="rect" id="node1" href="structfabgl_1_1_mouse_delta.html" title="Describes mouse movement and buttons status. " alt="" coords="5,5,97,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#_mouse_status"/>
<map name="_mouse_status" id="_mouse_status">
<area shape="rect" id="node1" href="structfabgl_1_1_mouse_status.html" title="Describes mouse absolute position, scroll wheel delta and buttons status. " alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#_paint_options"/>
<map name="_paint_options" id="_paint_options">
<area shape="rect" id="node1" href="structfabgl_1_1_paint_options.html" title="Specifies general paint options. " alt="" coords="5,5,103,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#_point"/>
<map name="_point" id="_point">
<area shape="rect" id="node1" href="structfabgl_1_1_point.html" title="Represents the coordinate of a point. " alt="" coords="5,5,57,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#_p_s2_controller"/>
<map name="_p_s2_controller" id="_p_s2_controller">
<area shape="rect" id="node1" href="classfabgl_1_1_p_s2_controller.html" title="The PS2 device controller class. " alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#_p_s2_device"/>
<map name="_p_s2_device" id="_p_s2_device">
<area shape="rect" id="node1" href="classfabgl_1_1_p_s2_device.html" title="Base class for PS2 devices (like mouse or keyboard). " alt="" coords="5,31,93,57"/>
<area shape="rect" id="node2" href="classfabgl_1_1_keyboard.html" title="The PS2 Keyboard controller class. " alt="" coords="141,5,219,32"/>
<area shape="rect" id="node3" href="classfabgl_1_1_mouse.html" title="The PS2 Mouse controller class. " alt="" coords="149,56,211,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#_rect"/>
<map name="_rect" id="_rect">
<area shape="rect" id="node1" href="structfabgl_1_1_rect.html" title="Represents a rectangle. " alt="" coords="5,5,56,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#_r_g_b222"/>
<map name="_r_g_b222" id="_r_g_b222">
<area shape="rect" id="node1" href="structfabgl_1_1_r_g_b222.html" title="Represents a 6 bit RGB color. " alt="" coords="5,5,77,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#_r_g_b888"/>
<map name="_r_g_b888" id="_r_g_b888">
<area shape="rect" id="node1" href="structfabgl_1_1_r_g_b888.html" title="Represents a 24 bit RGB color. " alt="" coords="5,5,77,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#_r_g_b_a2222"/>
<map name="_r_g_b_a2222" id="_r_g_b_a2222">
<area shape="rect" id="node1" href="structfabgl_1_1_r_g_b_a2222.html" title="Represents an 8 bit ABGR color. " alt="" coords="5,5,93,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#_r_g_b_a8888"/>
<map name="_r_g_b_a8888" id="_r_g_b_a8888">
<area shape="rect" id="node1" href="structfabgl_1_1_r_g_b_a8888.html" title="Represents a 32 bit RGBA color. " alt="" coords="5,5,93,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#_scene"/>
<map name="_scene" id="_scene">
<area shape="rect" id="node1" href="classfabgl_1_1_scene.html" title="Scene is an abstract class useful to encapsulate functionalities of a scene (sprites, collision detector and updates). " alt="" coords="5,5,64,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#_size"/>
<map name="_size" id="_size">
<area shape="rect" id="node1" href="structfabgl_1_1_size.html" title="Represents a bidimensional size. " alt="" coords="5,5,53,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#_sound_generator"/>
<map name="_sound_generator" id="_sound_generator">
<area shape="rect" id="node1" href="classfabgl_1_1_sound_generator.html" title="SoundGenerator handles audio output. " alt="" coords="5,5,121,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#_sprite"/>
<map name="_sprite" id="_sprite">
<area shape="rect" id="node1" href="structfabgl_1_1_sprite.html" title="Represents a sprite. " alt="" coords="5,5,61,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" alt="" usemap="#_s_s_d1306_controller"/>
<map name="_s_s_d1306_controller" id="_s_s_d1306_controller">
<area shape="rect" id="node1" href="classfabgl_1_1_s_s_d1306_controller.html" title="Display driver for SSD1306 based OLED display, with I2C connection. " alt="" coords="5,5,140,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" alt="" usemap="#_terminal"/>
<map name="_terminal" id="_terminal">
<area shape="rect" id="node1" href="classfabgl_1_1_terminal.html" title="An ANSI&#45;VT100 compatible display terminal. " alt="" coords="5,5,76,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" alt="" usemap="#_terminal_controller"/>
<map name="_terminal_controller" id="_terminal_controller">
<area shape="rect" id="node1" href="classfabgl_1_1_terminal_controller.html" title="TerminalController allows direct controlling of the Terminal object without using escape sequences..." alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" alt="" usemap="#_t_f_t_controller"/>
<map name="_t_f_t_controller" id="_t_f_t_controller">
<area shape="rect" id="node1" href="classfabgl_1_1_t_f_t_controller.html" title="Base abstract class for TFT drivers with SPI connection. " alt="" coords="5,31,108,57"/>
<area shape="rect" id="node2" href="classfabgl_1_1_i_l_i9341_controller.html" title="Implements ILI9341 display driver controller. " alt="" coords="157,5,278,32"/>
<area shape="rect" id="node3" href="classfabgl_1_1_s_t7789_controller.html" title="Implements ST7789 display driver controller. " alt="" coords="156,56,279,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" alt="" usemap="#ui_anchors"/>
<map name="ui_anchors" id="ui_anchors">
<area shape="rect" id="node1" href="structfabgl_1_1ui_anchors.html" title="Contains anchors enable/disable switches. " alt="" coords="5,5,85,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" alt="" usemap="#ui_app_props"/>
<map name="ui_app_props" id="ui_app_props">
<area shape="rect" id="node1" href="structfabgl_1_1ui_app_props.html" title="Properties of the application. " alt="" coords="5,5,95,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" alt="" usemap="#ui_button_style"/>
<map name="ui_button_style" id="ui_button_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_button_style.html" title="Contains the button style. " alt="" coords="5,5,105,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" alt="" usemap="#ui_check_box_style"/>
<map name="ui_check_box_style" id="ui_check_box_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_check_box_style.html" title="Contains the checkbox style. " alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" alt="" usemap="#ui_combo_box_props"/>
<map name="ui_combo_box_props" id="ui_combo_box_props">
<area shape="rect" id="node1" href="structfabgl_1_1ui_combo_box_props.html" title="Properties of the combobox. " alt="" coords="5,5,136,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" alt="" usemap="#ui_combo_box_style"/>
<map name="ui_combo_box_style" id="ui_combo_box_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_combo_box_style.html" title="Contains the listbox style. " alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" alt="" usemap="#ui_frame_props"/>
<map name="ui_frame_props" id="ui_frame_props">
<area shape="rect" id="node1" href="structfabgl_1_1ui_frame_props.html" title="Properties of the frame. " alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" alt="" usemap="#ui_frame_style"/>
<map name="ui_frame_style" id="ui_frame_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_frame_style.html" title="uiFrameStyle" alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" alt="" usemap="#ui_image_style"/>
<map name="ui_image_style" id="ui_image_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_image_style.html" title="Contains the image style. " alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" alt="" usemap="#ui_key_event_info"/>
<map name="ui_key_event_info" id="ui_key_event_info">
<area shape="rect" id="node1" href="structfabgl_1_1ui_key_event_info.html" title="Contains details about the key event. " alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" alt="" usemap="#ui_label_style"/>
<map name="ui_label_style" id="ui_label_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_label_style.html" title="Contains the label style. " alt="" coords="5,5,99,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" alt="" usemap="#ui_list_box_style"/>
<map name="ui_list_box_style" id="ui_list_box_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_list_box_style.html" title="Contains the listbox style. " alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_49.png" border="0" alt="" usemap="#ui_mouse_event_info"/>
<map name="ui_mouse_event_info" id="ui_mouse_event_info">
<area shape="rect" id="node1" href="structfabgl_1_1ui_mouse_event_info.html" title="Contains details about the mouse event. " alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_50.png" border="0" alt="" usemap="#ui_object"/>
<map name="ui_object" id="ui_object">
<area shape="rect" id="node1" href="classfabgl_1_1ui_object.html" title="Base class of all UI elements like windows and controls. " alt="" coords="5,233,76,260"/>
<area shape="rect" id="node2" href="classfabgl_1_1ui_evt_handler.html" title="Base class of all UI elements that can receive events. " alt="" coords="124,233,221,260"/>
<area shape="rect" id="node3" href="classfabgl_1_1ui_app.html" title="Represents the whole application base class. " alt="" coords="281,208,336,235"/>
<area shape="rect" id="node4" href="classfabgl_1_1ui_window.html" title="Base class for all visible UI elements (Frames and Controls) " alt="" coords="269,259,348,285"/>
<area shape="rect" id="node5" href="classfabgl_1_1ui_control.html" title="This is the base class for all controls. A control can have focus and is not activable. " alt="" coords="396,233,471,260"/>
<area shape="rect" id="node23" href="classfabgl_1_1ui_frame.html" title="A frame is a window with a title bar, maximize/minimize/close buttons and that is resizeable or movea..." alt="" coords="399,284,468,311"/>
<area shape="rect" id="node6" href="classfabgl_1_1ui_button.html" title="Represents a button control. A button can have text and optionally a bitmap. " alt="" coords="555,5,625,32"/>
<area shape="rect" id="node7" href="classfabgl_1_1ui_check_box.html" title="Represents a checkbox or a radiobutton. " alt="" coords="543,56,637,83"/>
<area shape="rect" id="node8" href="classfabgl_1_1ui_color_box.html" title="A color box is a control that shows a single color. " alt="" coords="547,107,633,133"/>
<area shape="rect" id="node9" href="classfabgl_1_1ui_custom_combo_box.html" title="This is a combination of a listbox and another component, base of all combobox components. " alt="" coords="519,157,661,184"/>
<area shape="rect" id="node12" href="classfabgl_1_1ui_image.html" title="Image control to display a static bitmap. " alt="" coords="556,208,624,235"/>
<area shape="rect" id="node13" href="classfabgl_1_1ui_label.html" title="A label is a static text UI element. " alt="" coords="559,259,621,285"/>
<area shape="rect" id="node14" href="classfabgl_1_1ui_panel.html" title="A panel is used to contain and to group some controls. " alt="" coords="557,309,623,336"/>
<area shape="rect" id="node15" href="classfabgl_1_1ui_scrollable_control.html" title="A scrollable control is a control with optionally vertical and/or horizontal scrollbars. " alt="" coords="525,360,655,387"/>
<area shape="rect" id="node21" href="classfabgl_1_1ui_slider.html" title="A slider or track bar is a graphical control element with which a user may set a value by moving an i..." alt="" coords="557,411,623,437"/>
<area shape="rect" id="node22" href="classfabgl_1_1ui_text_edit.html" title="Represents a text edit control. " alt="" coords="550,461,630,488"/>
<area shape="rect" id="node10" href="classfabgl_1_1ui_color_combo_box.html" title="This is a combination of a color listbox and a colorbox. " alt="" coords="709,132,837,159"/>
<area shape="rect" id="node11" href="classfabgl_1_1ui_combo_box.html" title="This is a combination of a listbox and a single&#45;line editable textbox. " alt="" coords="725,183,822,209"/>
<area shape="rect" id="node16" href="classfabgl_1_1ui_custom_list_box.html" title="Shows generic a list of selectable items. " alt="" coords="712,335,835,361"/>
<area shape="rect" id="node20" href="classfabgl_1_1ui_paint_box.html" title="A paintbox control allows applications to perform custom drawings providing uiPaintBox.onPaint delegate. A paintbox can have horizontal and vertical scrollbars. " alt="" coords="731,385,816,412"/>
<area shape="rect" id="node17" href="classfabgl_1_1ui_color_list_box.html" title="Shows a list of 16 colors, one selectable. " alt="" coords="885,284,992,311"/>
<area shape="rect" id="node18" href="classfabgl_1_1ui_file_browser.html" title="Shows and navigates Virtual Filesystem content. " alt="" coords="888,335,989,361"/>
<area shape="rect" id="node19" href="classfabgl_1_1ui_list_box.html" title="Shows a list of selectable string items. " alt="" coords="901,385,977,412"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_51.png" border="0" alt="" usemap="#ui_object_type"/>
<map name="ui_object_type" id="ui_object_type">
<area shape="rect" id="node1" href="structfabgl_1_1ui_object_type.html" title="Specifies the object type. " alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_52.png" border="0" alt="" usemap="#ui_paint_box_style"/>
<map name="ui_paint_box_style" id="ui_paint_box_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_paint_box_style.html" title="Contains the paintbox style. " alt="" coords="5,5,120,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_53.png" border="0" alt="" usemap="#ui_panel_style"/>
<map name="ui_panel_style" id="ui_panel_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_panel_style.html" title="Contains the panel style. " alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_54.png" border="0" alt="" usemap="#ui_scrollable_control_style"/>
<map name="ui_scrollable_control_style" id="ui_scrollable_control_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_scrollable_control_style.html" title="Contains the scrollable control style. " alt="" coords="5,5,167,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_55.png" border="0" alt="" usemap="#ui_slider_style"/>
<map name="ui_slider_style" id="ui_slider_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_slider_style.html" title="Contains the slider style. " alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_56.png" border="0" alt="" usemap="#ui_text_edit_props"/>
<map name="ui_text_edit_props" id="ui_text_edit_props">
<area shape="rect" id="node1" href="structfabgl_1_1ui_text_edit_props.html" title="Properties of the text edit. " alt="" coords="5,5,120,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_57.png" border="0" alt="" usemap="#ui_text_edit_style"/>
<map name="ui_text_edit_style" id="ui_text_edit_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_text_edit_style.html" title="Sets or gets text edit style. " alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_58.png" border="0" alt="" usemap="#ui_window_props"/>
<map name="ui_window_props" id="ui_window_props">
<area shape="rect" id="node1" href="structfabgl_1_1ui_window_props.html" title="Contains some window options. " alt="" coords="5,5,119,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_59.png" border="0" alt="" usemap="#ui_window_state"/>
<map name="ui_window_state" id="ui_window_state">
<area shape="rect" id="node1" href="structfabgl_1_1ui_window_state.html" title="Specifies current window state. " alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_60.png" border="0" alt="" usemap="#ui_window_style"/>
<map name="ui_window_style" id="ui_window_style">
<area shape="rect" id="node1" href="structfabgl_1_1ui_window_style.html" title="Contains the window style. " alt="" coords="5,5,115,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_61.png" border="0" alt="" usemap="#_v_g_a_controller"/>
<map name="_v_g_a_controller" id="_v_g_a_controller">
<area shape="rect" id="node1" href="classfabgl_1_1_v_g_a_controller.html" title="Represents the VGA bitmapped controller. " alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_62.png" border="0" alt="" usemap="#_v_g_a_direct_controller"/>
<map name="_v_g_a_direct_controller" id="_v_g_a_direct_controller">
<area shape="rect" id="node1" href="classfabgl_1_1_v_g_a_direct_controller.html" title="Represents an base abstract class for direct draw VGA controller. " alt="" coords="5,5,147,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_63.png" border="0" alt="" usemap="#_v_g_a_paletted_controller"/>
<map name="_v_g_a_paletted_controller" id="_v_g_a_paletted_controller">
<area shape="rect" id="node1" href="classfabgl_1_1_v_g_a_paletted_controller.html" title="Represents the base class for paletted bitmapped controllers like VGA16Controller, VGA8Controller, etc.. " alt="" coords="5,81,160,108"/>
<area shape="rect" id="node2" href="classfabgl_1_1_v_g_a16_controller.html" title="Represents the VGA 16 colors bitmapped controller. " alt="" coords="208,5,328,32"/>
<area shape="rect" id="node3" href="classfabgl_1_1_v_g_a2_controller.html" title="Represents the VGA 2 colors bitmapped controller. " alt="" coords="211,56,325,83"/>
<area shape="rect" id="node4" href="classfabgl_1_1_v_g_a4_controller.html" title="Represents the VGA 4 colors bitmapped controller. " alt="" coords="211,107,325,133"/>
<area shape="rect" id="node5" href="classfabgl_1_1_v_g_a8_controller.html" title="Represents the VGA 8 colors bitmapped controller. " alt="" coords="211,157,325,184"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_64.png" border="0" alt="" usemap="#_v_g_a_timings"/>
<map name="_v_g_a_timings" id="_v_g_a_timings">
<area shape="rect" id="node1" href="structfabgl_1_1_v_g_a_timings.html" title="Specifies the VGA timings. This is a modeline decoded. " alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_65.png" border="0" alt="" usemap="#_virtual_key_def"/>
<map name="_virtual_key_def" id="_virtual_key_def">
<area shape="rect" id="node1" href="structfabgl_1_1_virtual_key_def.html" title="Associates scancode to virtualkey. " alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_66.png" border="0" alt="" usemap="#_waveform_generator"/>
<map name="_waveform_generator" id="_waveform_generator">
<area shape="rect" id="node1" href="classfabgl_1_1_waveform_generator.html" title="Base abstract class for waveform generators. A waveform generator can be seen as an audio channel tha..." alt="" coords="5,157,144,184"/>
<area shape="rect" id="node2" href="classfabgl_1_1_noise_waveform_generator.html" title="Noise generator. " alt="" coords="203,5,375,32"/>
<area shape="rect" id="node3" href="classfabgl_1_1_samples_generator.html" title="Samples generator. " alt="" coords="223,56,354,83"/>
<area shape="rect" id="node4" href="classfabgl_1_1_sawtooth_waveform_generator.html" title="Sawtooth waveform generator. " alt="" coords="192,107,385,133"/>
<area shape="rect" id="node5" href="classfabgl_1_1_sine_waveform_generator.html" title="Sine waveform generator. " alt="" coords="207,157,371,184"/>
<area shape="rect" id="node6" href="classfabgl_1_1_square_waveform_generator.html" title="Square waveform generator. " alt="" coords="199,208,378,235"/>
<area shape="rect" id="node7" href="classfabgl_1_1_triangle_waveform_generator.html" title="Triangle waveform generator. " alt="" coords="197,259,381,285"/>
<area shape="rect" id="node8" href="classfabgl_1_1_v_i_c_noise_generator.html" title="Emulates VIC6561 (VIC20) noise generator. " alt="" coords="221,309,357,336"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated on Wed Dec 9 2020 16:48:34 for FabGL by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
  </ul>
</div>
</body>
</html>
